detachable key switch - Turco Inglés Diccionario